body {
    background: url(leafy.jpg)no-repeat center center fixed;;
    background-repeat:no-repeat;    
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

/** Header floor scores **/
#header-floor-points, #header-floor-rank, #header-floor-energy {
    width: 130px;
}


/** Container Styles **/
.container, .container-top, .container-bottom {
    background: transparent;
}

/** Quest bar **/
#header #quest-box {
  background-image: -moz-linear-gradient(100% 50% 90deg, #7AFF96, #31B629);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#7AFF96), to(#31B629) );
  box-shadow: 3px 3px 8px #000;
   -moz-box-shadow: 3px 3px 8px #000;
   -webkit-box-shadow: 3px 3px 8px #000;
  color: black;
  border: 2px solid black;
}

#quest-box h4 {
  color: black;
}

#quest-list li a {
  color: black;
}

/** Box Styles **/
.content-box {
  background-color: #C5FFDE;
  box-shadow: 3px 3px 8px solid black;
  -moz-box-shadow: 3px 3px 8px #000;
  -webkit-box-shadow: 3px 3px 8px #000;
  border: 1px solid black;
  -webkit-border-top-right-radius: 0.8em;
  -webkit-border-top-left-radius: 0.8em;
  -moz-border-radius-topright: 0.8em;
  -moz-border-radius-topleft: 0.8em;
}

.content-box-title {
  background-color: green;
  background-image: -moz-linear-gradient(100% 50% 90deg, #7AFF96, #31B629);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#7AFF96), to(#31B629) );
  
}

/** newsfeed alternating color **/
.alt-row {
  background: #C5FFDE;
}

/** news widget top backgrounds **/
th {
    background: #CFF2F2;
}

/** energy title backgrounds **/
fieldset {
  background: #E3F9F8;
}
#energy-status-how-activities-table th {
    background: #C1EBEC;
}

/** activities **/
#activity-events-content th, #activity-scoreboard-content th {
    background-color: #C1EBEC;
}
#activity-category .get-started, #activity-category .basic-energy, #activity-category .lights-out, 
  #activity-category .make-watts, #activity-category .moving-on, #activity-category .opala,
  #activity-category .wet-wild, #activity-category .potpourri {
    background-color: #84C4FF;
}

/** Activities Table Squares and Legend**/

/* green */ 
.activity, .activity-legend {
  background-color: green;
}

/* blue */
.commitment, .commitment-legend {
  background-color: blue;
}

/* yellow */
.event, .event-legend {
  background-color: yellow;
}

/* orange */
.survey, .survery-legend {
  background-color: orange;
}

/* red */
.excursion, .excursion-legend {
  background-color: red;
}
    
/** prizes **/
#prizes-list-table-header, #prizes-list-table-awarded-header, #prizes-list-table-criteria-header {
  background: white;
}

/** profile **/
#profile-badges-content h5, #profile-history-content h5 {
  background-color: white;
}

table#profile-form-table {
  background-color: white;
}

#profile-form-table td.profile-section-header {
  background-color: #C1EBEC;
}